.customer_type {
	height: 100%;
	box-sizing: border-box;
	padding-top: 12px;
	display: flex;
	flex-direction: column;
	row-gap: 5px;

	.header {
		display: flex;
		justify-content: space-between;

		.btn_group,
		.search {
			display: flex;
			column-gap: 5px;
		}

		.search {
			:deep(.el-input) {
				width: 140px;
			}
		}
	}

	.table {
		max-height: calc(100% - 66px);
	}

	.pagination {
		display: flex;
		justify-content: flex-end;
	}
}